environmentalist lobby - French English Dictionary